// GO : {
//   global: undefined 100,
//   fn: function () {}
// }

global = 100
function fn() {
  console.log(global); // undefined
  global = 200
  console.log(global); // 200 
  global = 300
}
// AO: {
//   global: undefined  200  300
// }
fn()
console.log(global);  // 100
var global;
